leopard frog

英 [ˈlepəd frɒɡ] 美 [ˈlepərd frɑːɡ]

网络  豹蛙

医学



英英释义

noun

  1. common North American green or brownish frog having white-edged dark oval spots

      Synonym:    spring frogRana pipiens